# CVE漏洞管理模块

'''

模块的输入：CVE漏洞编号
          参考：(一个字符串)
模块的输出：对应编号的漏洞的具体信息，包括CVE编号、漏洞名称、危害等级、攻击脚本
          参考：(一个字典，包括4个键值)

'''

cve_vuln = {}

# 接口A11
def get_cve_vuln(str):

    '''

    CVE漏洞管理模块提供的接口
    传入的参数str为一字符串类型，表示某一CVE漏洞编号
    该模块会根据CVE漏洞编号，返回对应的CVE漏洞的具体信息cve_vuln，cve_vuln为一字典类型，结构如下：
    cve_vuln = {'CVE编号':'...','漏洞名称':'...','危害等级':'...','攻击脚本':'...'}

    '''
    return cve_vuln

# 接口A10
def access_cve_vuln():
    '''

    CVE漏洞管理模块提供的接口
    该接口用来对储存在数据库中的各个操作系统、数据库、防火墙和入侵检测对应版本可能存在的CVE漏洞的具体信息进行增删修改

    '''